Terry Carter, “Battlestar Galactica” and “Foxy Brown” actor, dies at 95
Terry Carter, the pioneering actor, documentarian, and broadcaster whose screen credits included the original Battlestar Galactica, McCloud, and Foxy Brown, died Tuesday at his home in Manhattan. He was 95. A statement posted on Carter's website did not disclose a cause of death but said he died peacefully at home.